explosive accident - French English Dictionary